#ifndef H_CASTERDPS
#define H_CASTERDPS
#include "precompiled.h"
#include "item.h"
#include "character.h"
namespace weo
{
    namespace engine
    {
        namespace character
        {
            class Casterdps : public Character
            {
            private:
            protected:
            public:
                virtual float evaluateTF() = 0;
                virtual void filterEquip(std::vector<std::vector<const weo::engine::item::Item*>>& items);
                virtual void handleAttribute(const weo::engine::item::Attribute& attr);
                virtual unsigned int getAttributesStart() const {return 0;};
                virtual void Init();
            };
        };
    };
};
#endif